rough-machine something - Spanish English Dictionary